package com.wmwj.hxlj.entity;

import lombok.Data;
import java.util.Date;

@Data
public class Comment {
/**
 * 评论的唯一标识符，用于区分不同的评论。
 */
private Long  commentId;

/**
 * 评论所属文章的ID，用于关联评论和文章。
 */
private Long  articleId;

/**
 * 发表评论的用户ID，用于标识评论的作者。
 */
private Long  userId;

/**
 * 父评论的ID，若为顶级评论则值NULL。有值则是评论表的主键。
 */
private Long  parentId;

/**
 * 评论的回复数，记录该评论下的回复数量。
 */
private Long  replyCount = 0L;

/**
 * 被回复人的id，子评论用
 */
private Integer replyUserId;

/**
 * 评论的内容，存储用户输入的文本信息。
 */
private String content;

/**
 * 评论的点赞数，记录该评论被点赞的次数。
 */
private Integer likes = 0;

/**
 * 评论的创建时间，记录评论发表的时间戳。
 */
private Date createdAt;

}


